#include "rclcpp/rclcpp.hpp"
#include <memory>
#include "agv_pkg/task_server.hpp"


int main(int argc, char *argv[])
{
    /* 初始化rclcpp  */
    rclcpp::init(argc, argv);
    /* 产生一个 节点 */
    auto node = std::make_shared<agv_pkg::TaskServer>();
    /* 运行节点，并检测退出信号 Ctrl+C */
    rclcpp::spin(node->get_node_base_interface());
    /* 停止运行 */
    rclcpp::shutdown();
    return 0;
}